Big Huge Thesaurus

lease giver

noun

sounds kind of like